Alwar

English

Proper noun

Alwar

  1. A district of Rajasthan, India.