Description:
The surname MARESHVARAPU is derived from the Sanskrit word 'marsha' meaning 'lotus' and 'varapu' meaning 'jewel.' The MARESHVARAPU surname may be derived from the Hindu caste of 'Marar' or 'Marathi' people who were jewelers and goldsmiths. The MARESHVARAPU surname may also be derived from the Sanskrit word 'marsha' meaning 'lotus' and 'vara' meaning 'jewel.' The MARESHVARAPU surname may also be derived from the Hindu caste of 'Marar' or 'Marathi' people who were jewelers and goldsmiths. The MARESHVARAPU surname may also be derived from the Sanskrit word 'marsha' meaning 'lotus' and 'vara' meaning 'jewel.'





