Poppy

From the word for the red flower, derived from Old English popæg.

There were no related names found for Poppy.