Calhoun is an Old English and Irish surname. In Old English, the meaning of the name 'Calhoun' is 'warrior'. In Irish, the name means 'narrow woods'.
namehang.com
Calhoun is an Old English and Irish surname. In Old English, the meaning of the name 'Calhoun' is 'warrior'. In Irish, the name means 'narrow woods'.