Dictionary.net

Definitions of Abawed

  1. Astonished; abashed.
Loading...