Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of maypop

- The edible fruit of a passion flower, especially that of the North American Passiflora incarnata, an oval yellowish berry as large as a small apple.