Oliviamae combines Olivia, from Latin oliva meaning "olive," with Mae, creating a double-barreled modern classic.
Like Oliviamae?
Swipe through thousands of names like it