Tamil Dictionary 🔍

byland

By"land, n. Defn: A peninsula. [Obs.]


byland - Similar Words