Czech pet name for Veleslav from Old Slavonic "great glory". Also a Hungarian name, of uncertain origin.