Bemused

French Meaning

stupéfiant

English Meaning

  1. Simple past tense and past participle of bemuse.
  2. deeply thoughtful; preoccupied
  3. perplexed and bewildered