English;Scottish names

1 names of English;Scottish origin.

Ramsey

Boy
English;Scottish · "Wild garlic island"