Word Definition

Dumfounding

  1. of Dumfound

Synonyms