English | German | Russian | Czech

Villeneuve English

Meaning Villeneuve meaning

What does Villeneuve mean?

Villeneuve

A hamlet in Alberta, Canada.

Are you looking for...?