meaning of begeistern

begeistern - German to English

to please

View more

  • to enchant
  • to enthrall [Am.]
  • to enthuse
  • to fill with passion
  • to inspire