FamilyEducation.com
   
 

First name origin & meaning:

Czechoslovakian: Clever; resolute; mischievous

First name variations: Vilem, Vilhelm, Vili, Viliam, Vilko, Ville, Vilmos, Vila