yaru

/Y AA1 R UW0/
noun
  1. 1

    A village in Hormozgan Province, Iran.

  2. 2

    A town in Pakistan.

  3. 3

    An island in the Tanimbar Islands group of Indonesia.