WordReference English Thesaurus © 2019
Sense: Noun: welcome person or thing
Synonyms:
welcome sight, relief , delight , blessing , solace , comfort , beauty , good to see

Advertisements
Advertisements

Report an inappropriate ad.