SOCOTRA


Meaning of SOCOTRA in English

— Socotran , n. , adj.

/soh koh"treuh, sok"euh treuh/ , n.

an island in the Indian Ocean, S of Arabia: a part of the Republic of Yemen; 1382 sq. mi. (3579 sq. km).

Also, Sokotra .

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .