Possibly: Derived from ‘Eswara’ (a name for Lord Shiva) with the Telugu suffix ‘-pu’ indicating ‘place of’ or ‘belonging to’

1 Post