Word info

ghurra

Noun

Meaning

ghurra (plural ghurras)

(India) A spheroidal clay pot for holding water.

Source: en.wiktionary.org

Anagrams

Close letter words and terms