Related Names

Berach   m
Old Irish
Bearach   m
Irish (Rare)