Crossword clues for hamish
Wikipedia
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.