1. Soqotran - Noun
2. Soqotran - Adjective
Soqotran (comparative more Soqotran, superlative most Soqotran) Alternative form of Socotran
Soqotran (plural Soqotrans) Alternative form of Socotran