English Dictionary
Definition a ray of sunshine in British English
a ray of sunshine phrase
phrase
1
someone who is happy and makes other people feel happy. This expression is often used humorously about people who are not happy.
