Name of a city in Rajasthan, India; derived from Sanskrit ‘Ajayameru’ meaning ‘invincible hill’

1 Post