Description:
The name GAPARATHAN is derived from the Tamil word 'Gapa' meaning 'spear' and 'Rathan' meaning 'lord'. The name may have originated in the region of Tamil Nadu in southern India. The name is typically found in the Hindu community. The name may also be found in other communities in India and abroad.





