Translation of hairan in English:

hairan

astonished

adjective

  • 1

    astonished, surprised, amazed, overwhelmed with wonder, puzzled, strange, odd, queer