All of the following surnames are of italian (more specifically sicilian) origin. Can someone please help me find their meanings?: Masi (i believe may come from the word "mesi" meaning months), Davi (may come from the common slave name in Latin "Davus"), Acquaro (may be a place name or simply be related to water), caruso (a common italian name. i was surprised it was not already in the database...), Caso(???). Thanks for any help in advance.