A word examined

shimmer

noun
7 letters·English
noun

shimmera soft, wavering light or shine

No comments yet