Socotran Definition
adjective
Of or pertaining to Socotra.
Wiktionary
noun
A native or inhabitant of Socotra.
Wiktionary
Other Word Forms of Socotran
Noun
Singular:
socotran
Plural:
socotransOrigin of Socotran
-
Socotra + -an
From Wiktionary
Find Similar Words
Find similar words to socotran using the buttons below.