English Dictionary
◊ SWAGGERING
moonray
n : a ray of moonlight [syn: {moonbeam}]