holiday village
English
Noun
holiday
village
(
plural
holiday villages
)
A
holiday
resort
offering
villa
accommodation
,
shopping
,
entertainment
,
and other amenities.
Synonym:
(
initialism
)
HV