Cascar

English

Proper noun

Cascar

  1. Obsolete form of Kashgar.