shamfast

Middle English

Adjective

shamfast

  1. alternative form of shamefast