Tamil Dictionary 🔍

highlander

n. ஸ்காத்லாந்தின் வடமேட்டு நிலத்துக்கு உரியவர்.


High"land*er, n. Defn: An inhabitant of highlands, especially of the Highlands of Scotland.


highlander - Similar Words