Definify.com

Definition 2024


villages

villages

English

Noun

villages

  1. plural of village

French

Noun

villages m

  1. plural of village