NameHub
Roman

Scotus

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

2

Ask AI