This is a list of surnames in which the meaning contains the keywords dragon or snake or serpent.
Drake EnglishDerived from the Old Norse byname
Draki or the Old English byname
Draca both meaning
"dragon", both via Latin from Greek
δράκων (drakon) meaning "dragon, serpent".
Gujić BosnianMeans
"son of a snake" from the Bosnian word
guja meaning "snake".
Serpico ItalianFrom a nickname derived from Italian
serpe "serpent, reptile".