Etymology

unshamefast

U1N1S1H4A1M3E1F4A1S1T1

Today it means: Not shamefast. Full definition →

Middle English unshamefast ← Old English unsċamfæst
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok