amarelle
amarelle has 2 senses in the JumbleFix dictionary. Letters: 8.
Definitions
n.
. pale red sour cherry with colorless or nearly colorless juice
n.
. any of several cultivated sour cherry trees bearing pale red fruit with colorless juice