meaning of bazo

bazo - Spanish to English

spleen