Translation of imam in English:

imam

communal prayer leader

noun

  • 1

    Islam communal prayer leader
  • 2

    title of chief of Islamic state
  • 3

    Catholic priest