English dictionary
newtown wonder meaning and definition
Definition and meaning of newtown wonder at MeaningMonkey.org. newtown wonder meaning and definition in the English Dictionary.NEWTOWN WONDER noun
Definition of Newtown Wonder (noun)
- apple used primarily in cooking
Source: Princeton University Wordnet