Villiers \v(i)-llie-rs\ as a boy's name is of French origin, and the meaning of Villiers is "town-dweller". Aristocratic Franco-English name.
A baby name that sounds like Villiers is Valerius. Other similar baby names are Ghillies, Sellers and Villard.