Find the word definition

Wikipedia
Mahtawas

Mahtawas is a village in Neemrana tehsil, Alwar district, Rajasthan state, India. It is a part of the National Capital Region (NCR).