demiox
/dɛmiˈɒks/Definitions
1. noun
A small, coastal town or village with a relaxed atmosphere, often associated with a beach or a body of water.
“The couple spent their summer vacation in a demiox on the Mediterranean coast.”
1. noun
A small, coastal town or village with a relaxed atmosphere, often associated with a beach or a body of water.
“The couple spent their summer vacation in a demiox on the Mediterranean coast.”