Flora

Primarily Female
The meaning of the name Flora is Flowering
The origin of the name Flora is Latin
People who like the name Flora also like:
Violet,
Clara,
Aurora,
Hazel,
Charlotte,
Iris,
Luna,
Oliver,
Henry,
Theodore,
Jasper,
August,
Felix,
Jack