Vilgirdas yra lietuviškas dvikamienis vardas, kurio pažodinė reikšmė nėra visiškai vienareikšmė. Jis siejamas su lietuvių kalbos žodžių šaknimis vil- ir gird-.
Šaknis gird- lietuvių kalboje siejama su žodžiais girdėti, garsas ir girdas. Žodis girdas reiškia gerą vardą, šlovę arba palankią visuomenės nuomonę. Šaknis vil- gali būti aiškinama kaip susijusi su valia, noru arba siekiu. Dėl šios priežasties Vilgirdas simboliškai suprantamas kaip valios ir gero vardo junginys.
Kalbotyros požiūriu tokia interpretacija yra vardų sandaros aiškinimas, o ne tikslus žodyno vertimas. Lietuvių dvikamieniuose varduose atskirų kamienų prasmės dažnai sudaro pageidaujamą palinkėjimą. Šiuo atveju jis galėtų reikšti žmogų, siekiantį garbės, pripažinimo ir gero vardo.
Kai kuriuose aiškinimuose pirmasis kamienas gali būti siejamas su veiksmažodžiu viltis. Toks aiškinimas suteiktų vilties ir gero atgarsio simboliką. Vis dėlto patikimiausiai vardas aiškinamas per lietuvišką dvikamienių vardų tradiciją. Vilgirdas neturi tiesioginio biblinio ar antikinio vertimo.
