Get Your Premium Membership

Moonray

[n] a ray of moonlight


Related Information

More Moonray Links

Synonyms

moonbeam



Book: Reflection on the Important Things