Description:
BADARINADH is a Hindu surname. It is derived from the Sanskrit word 'badarinadh' meaning 'descendant of Badari'. The Badarinadhs are a Brahmin caste from the state of Tamil Nadu in South India. The Badarinadhs are also found in the United States.







