Meaning A boy's name of Gaelic origin, it means "Spear." Origin of Bearach Gaelic , Irish Popular Middle Names Pronunciation 🔊 Listen Bearach Similar Names Galvyn Ossian Osryd Beagin Corwyn Frannsaidh Gayner Gervin Muireach Raghallach Year by Year Popularity of Bearach