johad
English
Noun
johad
(
plural
johads
)
(
Northwest
India
)
A community-owned traditional harvested rainwater storage wetland.
Anagrams
hodja