- a variant spelling of Socotra
More Definitions
- CLOUDS, THE (noun) Definition, Meaning & Examples
- SUPREME BEING (noun) Definition, Meaning & Examples
- GLAIRE (noun) Definition, Meaning & Examples
- ANCHOVETA (noun) Definition, Meaning & Examples
- MACROPHYLL (noun) Definition, Meaning & Examples
- OF ONE'S OWN ACCORD (noun) Definition, Meaning & Examples