Ochoa
SurnamePopularityNamesakes
Contribute
Surname OCHOA
SOURCE: Nickname
USAGE: Basque, Spanish
Meaning & History
From a Basque nickname meaning "wolf".