Generally, I try to steer clear of the popular and over-used names, but of late I can't help loving the name
Sophie. It strikes me as such a versatile name that would suit lots of different types of people, and it has a nice meaning.
What is your personal opinion and impression of
Sophie?
Any combos you can suggest?