Surname meaning loyal.
Form of Cameron 'crooked nose.'.…
Variant of Thomas 'twin.'.…
Diminutive of Duncan: Brown-skinned soldier.…
Son of the furrows.…
From the craggy hills.…
Black.…
White hawk.…
Son of the ugly man.…
Occasional ideas, no spam.