Name origin: Muslim
Name meaning: from an Arabic personal name, Sāra, of
Biblical origin, as in 1 above.
Name origin: Scottish, northern English, and northern Irish
Name meaning: from a genitive
or plural form of Old English cnocc ‘round-topped hill’, hence
a topographic name for someone who lived on a hilltop, or a
habitational name from one of the places in Scotland and northern
England named with this element, now spelled Knock, in
particular one in Renfrewshire.
Name origin: English
Name meaning: Tailor
Name origin: Hebrew
Name meaning: Beloved