Mysuru

English

Proper noun

Mysuru

  1. Alternative form of Mysore.