Syzran

English

Proper noun

Syzran

  1. A city in Samara Oblast, Russia.