Word info

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.org

Anagrams

Close letter words and terms