Possibly: Derived from a place name in Tamil Nadu, India, meaning ‘village of the Mandai (a community or geographical feature)’

1 Post