Maypop Meaning

There are 1 meaning(s) for word Maypop

Meaning 1 : of southern United States; having an insipid berry the size of a hen egg

    Synonyms : passiflora incarnata