Top definition
The path of light formed by moonlight on the surface of the water.
Walking on the beach tonight, I noticed the xyr looked particularly beautiful and inviting.
by 1J2H3 July 01, 2017
Get the mug
Get a Xyr mug for your Facebook friend Jerry.
buy the domain for your pet vlog