meaning of Caolabhuinn

Caolabhuinn meaning in Names Dictionary

from slim river.
Name Origin: Gaelic
Name Gender: Male