Find the word definition

Wikipedia
Kerala-no-dhoro

Kerala-no-dhoro, also known as Padri, is an archaeological site in Gujarat, India. Belonging to the Indus Valley Civilisation, it is located on the southern coast of Saurashtra region.