Translation of teja in English:

teja

noun

  • 1

    clouds of red or yellowish hue seen on the western horizon as the sun sets, a type of plant (whose roots and leaves have medicinal qualities), forest cinnamon, a type of tree