Word info

johad

Noun

Meaning

johad (plural johads)

(Northwest India) A community-owned traditional harvested rainwater storage wetland.

Source: en.wiktionary.org

Anagrams

Close letter words and terms