Meaning A boy's name of English origin, it means "From Wales." Origin of Walsh English Popular Middle Names Pronunciation 🔊 Listen Walsh Similar Names Wallace Welch Welsh Cymry Colwyn Taliesin Davy Dewi Dal Colwin Year by Year Popularity of Walsh