See also: sikar

EnglishEdit

Proper nounEdit

Sikar

  1. a walled town in Rajasthan, India

AnagramsEdit