forenames > candice-oliver
The name Candice originates from Latin and means "to shine" or "dazzling white". The name Oliver is of Germanic origin and means "elf army" or "olive tree".
Enter the surname you are looking for below: