Translation of hinggap in English:

hinggap

perch

verb

  • 1

    perch, alight, (of birds, etc.) descend from the air and settle on something