Lodha
noun
Lo·dha
ˈlō(ˌ)dä
plural Lodha or Lodhas
1
: a low caste numerous in Madhya Pradesh and Uttar Pradesh
2
: a member of the Lodha caste
Love words? Need even more definitions?
Merriam-Webster unabridged
Share