jamli

English

Noun

jamli (plural jamlis)

  1. jambul tree