SOKOTRA


Meaning of SOKOTRA in English

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

Socotra.

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