crestview
/ˈkrɛstvjuː/Definitions
1. noun
a place, especially a town or village, located near a hill or ridge that is visible for miles around
“The crestview offered a breathtaking view of the surrounding landscape.”
1. noun
a place, especially a town or village, located near a hill or ridge that is visible for miles around
“The crestview offered a breathtaking view of the surrounding landscape.”