JAMROSADE


Meaning of JAMROSADE in English

|jamrō|zād noun

( -s )

Etymology: jam bo + rose + -ade

: the fruit of the rose apple

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.