Koza Family History
Koza Surname Meaning
Polish, Czech, Slovak, Croatian, and Jewish (eastern Ashkenazic): from Slavic koza ‘nanny goat’ probably applied as a nickname for someone thought to resemble a goat or alternatively as a metonymic occupational name for a goatherd.
Source: Dictionary of American Family Names 2nd edition, 2022