Keegan

Keegan comes from an Irish surname, the anglicized form of Mac Aodhagáin, meaning "son of Aodhagán", the latter a pet diminutive (or sort of nickname) for Aodh, a male given name meaning "fire" from Old Irish Áed deriving from Proto-Indo-European *h₂eydʰ- (to burn, kindle; fire). Origin: Proto-Indo-European Variants: Keagan (English) Kegan (English) Egan (English) Eagan (English)  

Advertisements

Knox

Knox comes from a Scottish surname meaning "hillock" or "round hill" from Old Irish cnoc (hill, round hill), a habitational surname referring to someone who lived near a hilltop. Origin: Old Irish