Hamish is a Scottish name of Hebrew origin.
Hamish is an Anglicized form of the name Seamus, Scottish form of the name James.
The early Scottish names mainly originated from Celts and Picts. Parents in Medieval Scotland didn’t have the freedom to choose baby names as we have today.
There is a great diversity of Scottish names, due to the mixture and influences of other cultures, such as the Roman and the Scandinavian.
This name is ranked #57 in Scotland.
Famous bearers are H. Linklater, H. Rosser, H. Stuart, H. Blake, H. Glencross.