Hmmm. Googling "etimologia de caballa" yields zero hits.

Dunno if the fact that Spanish caballo derives from the Latin caballus, 'gelded horse' makes any difference. Yegua comes from the standard Latin equa, feminine of equus.

Last edited by Faldage; 11/12/09 11:53 AM.