putwa

English

Etymology

From Hindi [Term?].

Noun

putwa (uncountable)

  1. (India) roselle (Hibiscus sabdariffa)