Name : Cahall  
Information : Origin: Gaelic, Old Irish, Meaning: Valour Or Powerful In Battle