baby names

Hamish

Hamish (HHAE-MIHSH)

Meaning of the name Hamish

A variant of the name Jacob this is from Scottish origin meaning God may protect, holder of heel.

Origin of the name Hamish

Scottish

Please log in to add to your favourite names.

Baby name generator

Name meaning

Origin