Family name origins & meanings
- Italian : habitational name from Cimaglia in Sicily or various places named with this word (probably a derivative of cima ‘peak’, ‘mountain top’), such as Cimaglia Santo Spirito in Poggio Imperiale, Foggia province.
Your Partner in Parenting, From Baby Name Inspiration to College Planning.
Subscribe