(Adjectif) Apparenté à bihan (« petit »), du proto-celtique *bekkos (id.) qui donne aussi beag (« petit ») en gaélique irlandais.
(Nom commun 1) Du moyen breton bach, du vieux breton bah, du proto-celtique *bakko-, de l’indo-européen commun *bak- (« bâton »).
Lié au latin baculum[1] qui a pris, en bas-latin, le sens de « crosse » (voir bacolo, bacchio en italien, báculo en espagnol) ; lui sont apparentés bach, bagh (« crochet ») en gallois et cornique.