Lord Ayyappa, a Hindu deity; specifically means ‘Father’ or ‘Lord’ in Tamil, referring to the god Ayyappa (also known as Dharma Sastha)

1 Post