Garrison

Garrison is a very old name and is believed to be of ancient Germanic and French origins. It means “son of Gary” or “son of Garrett”.

Origin/Usage
Germanic
Pronunciation
GAR-i-sən
Meaning
Son of Gary