Tamil Dictionary 🔍

demi-island

Dem"i-is`land, n. Defn: Peninsula. [Obs.] Knolles.


demi-island - Similar Words