Family name origins & meanings Italian (Sicily) : habitational name from any of various places in Sicily named Cairo.