Uncover the origin, popularity, and more for any name.
Poppy is a given name of English origin. It is derived from the poppy flower, known for its vibrant red petals and association with remembrance, particularly in British and Commonwealth countries due to its use as a symbol for those who died in war.
Actress
Model and Actress