Amarelle noun1 •Any of several cherries cultivated from the sour cherry, distinguished from morellos by colorless juice. formsAmarelles · amarelles