Found 2 boys and girls with the meaning of poppy
Amapola / 7 letters 
Meaning of Amapola In Arabic, Amapola means Poppy More
Poppy / 5 letters 
Meaning of Poppy In Latin, Poppy means Flower More

Browse by meanings

balderbanie'sbanished
baptistbarbarabards
basedbasilbasket
bathesbattlebearer
bearersbeatenbeatrix
beautificationbeautifulbeauty
beaverbecamebecome