Todaraisingh

English

Proper noun

Todaraisingh

  1. A city and municipality of Kekri district, Rajasthan, India.
    Synonym: Toda