"O" Gender-neutral Names, Boho, English, Nature
The name Olive is a unisex name meaning “olive tree” and is of English origin.
Posts with the name Olive: