moon_rayEnglish

moon-ray, moon ray, moonbeam

Noun

A ray of moonlight

English: moonbeam, moon ray, moon-ray

English words with similar meanings

Show 2 words