Question: where does the last name montes de oca come from
Answer: Montes de Oca is a Spanish surname meaning `` mounts of goose '' .