Find the word definition

Wikipedia
Lakhueen-jo-daro

Lakhueen-jo-daro is an archeological site belonging to Indus Valley Civilization, located in Sindh, Pakistan.