Index
Meaning of Place Name: Camilla
Camilla: The feminine of Camillus. French, Camille; Italian, Camilla; Latin, Camilla.