Description:
BARATHARAJAN is a Hindu surname. It is derived from the Sanskrit word 'bara' meaning 'to bear' or 'to carry', and the suffix 'thara' meaning 'son'. The name may refer to: 1) A Hindu Rajput warrior or prince. 2) A Hindu deity. 3) A place or region in India. 4) A caste of Hindu priests. 5) A surname.







