This is a habitation surname, derived from an already existing place name, the town of Dingwall in Ross-shire.
Generally, a surname derived from the town of Dingwall in Ross-shire. This is a habitation surname, derived from an already existing place name.
This is a habitation surname, derived from an already existing place name. Generally, a surname derived from the town of Dingwall in Ross-shire.
This is a habitation surname, derived from an already existing place name. Generally, a surname derived from the town of Dingwall in Ross-shire.