Word info Synonyms

rose-cheeked

Adjective Satellite

Meaning

having the pinkish flush of health

Source: WordNet

Synonyms

Close letter words and terms