Tooran

English

Proper noun

Tooran

  1. Alternative spelling of Turan