Definition & Meaning | English word SOCOTRA


SOCOTRA

Definitions of SOCOTRA

  1. A island in Yemen between the Guardafui Channel to the west, Gulf of Aden to the northwest, the Somali Sea to the south, and the Arabian Sea to the east

Number of letters

7

Is palindrome

No

13
CO
COT
OC
OCO
OT
OTR
RA
SO
SOC
TR
TRA

2

2

421
AC
ACR
ACS
ACT
AO
AOC



Search for SOCOTRA in:






Page preparation took: 147.80 ms.