Tag: Abawed

Abawed

Abawed (p. p.) Astonished; abashed.