Irish surname meaning 'foreign' or 'Welsh'
from Irish Breathnach meaning 'Welsh person'
Walsh sounds like 'wall-sh' - like Welsh people behind a wall!
Complete word intelligence in one call. Free tier — 50 lookups/day.