Lord Murugan (a Hindu deity), also interpreted as ‘invincible’ or ‘unconquerable’

1 Post