Boy Baby Names

Meaning of Caolabhuinn name

Name: Caolabhuinn
Origin: Gaelic
Meaning: The Gaelic name Caolabhuinn means: From the narrow river.
Gender: Boy