Tamil Dictionary 🔍

socotrine

Soc"o*trine, a. Defn: Of or pertaining to Socotra, an island in the Indian Ocean, on the east coast of Africa. -- n. Defn: A native or inhabitant of Socotra.


socotrine - Similar Words