Meaning of “sunbeam” in the English Dictionary

English