Search Results For Godsend
godsend
noun, a person or thing that comes unexpectedly but is particularly welcome
From Collins
©HarperCollins 2008. Collins English Dictionary definition of godsend
noun, a person or thing that comes unexpectedly but is particularly welcome
From Collins
©HarperCollins 2008. Collins English Dictionary definition of godsend