Word Definition

Dumfounded

  1. of Dumfound

Synonyms