Translation of ilham in English:

ilham

inspiration

noun

  • 1

    inspiration, inspiring, inspiring influence, sudden brilliant idea