CASTELROSSO Meaning of CASTELROSSO in English I. geographical name see Castellorizo II. geographical name see Kastellórizon Merriam-Webster's Collegiate English vocabulary. Энциклопедический словарь английского языка Merriam Webster. 2003