
Cameron
From the Gaelic meaning crooked nose.
It is the name of a Scots clan, although its use as a first name has
now spread from Scotland.
Hannah
From the Hebrew meaning God has favoured me.
In the Old Testament it was the name of Samuel’s mother. The Greek
form of this, Anna, was used at first.