Translation of imam in English:

imam

imam

noun

  • 1

    imam, Muslim spiritual leader