Soqotrah

English

Proper noun

Soqotrah

  1. Alternative form of Socotra.