Definition of Amarelle

  • (noun) pale red sour cherry with colorless or nearly colorless juice
  • (noun) any of several cultivated sour cherry trees bearing pale red fruit with colorless juice

Synonyms of Amarelle


Antonyms of Amarelle


No Antonyms Found.

Homophones of Amarelle


No Homophones Found.