Translation of ngeri in English:

ngeri

appalling

adjective

  • 1

    appalling, eerie, causing a feeling of mystery and fear, horrific, horrifying