Cowgill Family History
Cowgill Name Meaning
English Yorkshire and Lancashire: habitational name from any of the places called Cowgill in Yorkshire; all are named with Old Norse gil ‘narrow valley ravine’ with various first elements including Old English cū ‘cow’ and Old English col ‘(char)coal’.
Source: Dictionary of American Family Names 2nd edition, 2022