Definition of jamrool in English:

jamrool

noun

  • Indian term for roseapple
    • ‘All I want is watery fruits - lychees, jamrool, kalo jam and citrus.’

Pronunciation:

jamrool

/dʒamˈruːl/