Tamil Dictionary 🔍

albyn

Al"byn, n. Etym: [See Albion.] Defn: Scotland; esp. the Highlands of Scotland. T. Cambell.


albyn - Similar Words