Word info

Soqotri

Proper noun

Meaning

English Wikipedia has an article on:SoqotriWikipedia
Soqotri

A Modern South Arabian language spoken on the island of Socotra in Yemen.

Source: en.wiktionary.org

Close letter words and terms