pomme d'amour
Meanings
Noun
1. toffee apple, candy apple
2. tomato (obsolete)