Family name origins & meanings Spanish : from the byname of the 14th-century saint Johannes Nepomucenus, patron saint of Bohemia.