noun a ray of moonlight. nouna ray of moonlight n.1580s, from moon (n.) + beam (n.).
moonbeam 🔊 Listen to this noun a ray of moonlight. noun a ray of moonlight n.1580s, from moon (n.) + beam (n.). Share Facebook Twitter Google +