Hamish
The origin and history of Hamish.
Etymology
An anglicized spelling of Scottish Gaelic Sheumais, a form of Seumas — itself the Gaelic equivalent of James.
The origin and history of Hamish.
An anglicized spelling of Scottish Gaelic Sheumais, a form of Seumas — itself the Gaelic equivalent of James.