Meaning
A Scottish surname of Gaelic origin, meaning "bard" or "minstrel". It can also be a given name.
Download App