Meluhha (English, name)
expansion: Meluhha
Senses:
glosses: Possibly the Indus Valley Civilization; a civilization located east of Mesopotamia.
tags: historical
Forms: