lyraway
/ˈlaɪrəweɪ/Definitions
1. noun
A place for outdoor recreation, especially with water features such as rivers, lakes, or waterfalls.
“The family spent their vacation in a beautiful lyraway near the mountains.”
1. noun
A place for outdoor recreation, especially with water features such as rivers, lakes, or waterfalls.
“The family spent their vacation in a beautiful lyraway near the mountains.”