Lord Ayyappa, a Hindu deity; derived from ‘Ayyappa’ meaning ‘father’ or ‘lord’ in Dravidian languages

1 Post