Petula is likely derived from a Latin-based English coinage, often glossed as "little petal" or cherished one.
Like Petula?
Swipe through thousands of names like it