Cauliflower comes from the Mediterranean region; some suggest from Cyprus, an Island in the Mediterranean. The name cauliflower comes from the Italian word "cavolfiore," which means cabbage flower from "cavolo" or cabbage and "fiore" flower.