putwa en · NOUN EtymologyFrom Hindi [Term?]. Meanings (India, uncountable) roselle (Hibiscus sabdariffa)