Find the word definition

Wiktionary
sugar peas

n. (sugar pea English)