godsend
English
Etymology
Middle English goddes sand - God’s message
Noun
godsend (plural godsends)
- An unexpected good fortune or benefit; a windfall.
Translations
an unexpected good fortune
|
|
See also
- godsent
Anagrams
- Dodgens, dogends