Definition of neram in English:

neram

noun

  • A large tropical tree, Dipterocarpus oblongifolius (family Dipterocarpaceae), which grows along riverbanks in Malaysia and southern Thailand (also more fully "neram tree").

Origin

1920s. From Malay neram.

Pronunciation

neram

/ˈneɪram/