Dictionary entry

Moonbeam

Webster's Dictionary 1806

Moonbeam

n.

a ray of lunar light