Camillo for a baby name

Latin, meaning ‘free born’ or ‘noble’. A popular Italian name.

Search by letter



Search by category