Hamish
Hamish is a masculine given name in English. It is the Anglicised form of the vocative case of the Scottish Gaelic Seumas: Sheumais. The Scottish Gaelic Seumas is the equivalent to the English James.
Read more about Hamish.
Related Subjects
Related Phrases
Related Words