Imię pochodzenia germańskiego Wachar / Wacar 'stróż', utworzone na podstawie swn. czasownika w-h-n 'czuwać' (niem. wachen).
Odpowiedniki obcojęz.: łac. Vacarus, Vacharus, Vaccarus, niem. Wakar, Wacar, Wachar.