Give a stream of consciousness and then the final answer. Zepeda is a Spanish surname. Notable people with the surname include:

Based on this passage, where does the last name zepeda come from?
To answer this question, we should know that: Zepeda is a Spanish surname.
So, the final answer is Spanish.