Updated June 9, 2019 Share: Boy name origins & meanings Slavic : Smart; spiritual Boy name variations Ludovic Luddovik Ludovik Ludvic Vick