Top definition
A loving, caring person. Very understanding. Never fails to put a smile on your face.
Cabhan will always keep you safe
by My man finn January 14, 2018
Get the mug
Get a cabhan mug for your brother-in-law Manley.