What does bazo mean?

bazo - Spanish to English

spleen