A Tamil name meaning “Beautiful Lord” or “Handsome God,” specifically referring to Lord Vishnu or Lord Murugan in South Indian Hindu tradition

1 Post