Quizzing Live

What Boys Names Has The Equivalents Of Hamish In Scotland & Shamus In Ireland

Answer:
James