Anything but ordinary, these baby girl names starting with the letter O will make you fall in love with your daughter all over again. Whether it's the Shakespearean Ophelia or the Italian Octavia, there is something special about all these names.

Explore Baby Girl Names That Start With O

Sort By:
Most Popular