holiday village (English, noun)
expansion: holiday village (plural holiday villages)
Senses:
glosses: A holiday resort offering villa accommodation, shopping, entertainment, and other amenities.
Forms:
form: holiday villages
tags: plural