NameHub
English

Scot

Meaning & History
An English term for a Scotsman, from Latin Scotus, referring to the Gaelic speakers of northern Britain.
Names containing this element

2

Ask AI