1 jamrosade | Definition of jamrosade

jamrosade

noun
jam·​ro·​sade | \ ¦jamrō¦zād\
plural -s

Definition of jamrosade

: the fruit of the rose apple

History and Etymology for jamrosade

jambo + rose + -ade

Keep scrolling for more