Yaru
Proper noun
Meaning
A village in Hormozgan Province, Iran.
A town in Pakistan.
An island in the Tanimbar Islands group of Indonesia.
Source: en.wiktionary.orgProper noun
A village in Hormozgan Province, Iran.
A town in Pakistan.
An island in the Tanimbar Islands group of Indonesia.
Source: en.wiktionary.org