meaning of moonglade

1. The bright reflection of the moons light on an expanse of water.


Related Words

moonglade |

Developed & Maintained By Taraprasad.com

Treasure Words