Yaru

Proper noun

 * 1) A village in Hormozgan Province, Iran.
 * 2) A town in Pakistan.
 * 3) An island in the Tanimbar Islands group of Indonesia.