താർ

Malayalam

Noun

താർ • (tāṟ)

  1. flower