Caroline
Of Old German origin, meaning "free man." Caroline has royal associations and remains a classic name throughout the UK and US.
Of Old German origin, meaning "free man." Caroline has royal associations and remains a classic name throughout the UK and US.