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 mate Manafort.
buy the domain for your foodie blog