shamfast
Middle English
Adjective
shamfast
alternative form of
shamefast