Translation of jentayu in English:

jentayu

noun

  • 1

    a large, mythical bird that destroys plants and other creatures (in classical stories such as that of Sri Rama), a symbol of courage