Definition Definition

moonglade - Meaning and Examples

Meaning of 'moonglade' (Webster Dictionary)

1 . Moonglade [ n.]
- The bright reflection of the moon's light on an expanse of water.