butifarraTop 35000MeaningsNoun1. botifarra (sausage from Catalonia)2. ham and salad sandwich (Bolivia, Peru)