There are 11 names matching your criteria.
DRAKE m English
From an English surname derived from the Old Norse given name Draki
or the Old English given name Draca
both meaning "dragon".
NAGENDRA m Indian
Means "lord of snakes" from Sanskrit नाग (naga)
meaning "snake" (also "elephant") combined with the name of the Hindu god INDRA
, used here to mean "lord"... [more]
PHINEHAS m Biblical
Probably means "Nubian" from the Egyptian name Panhsj
, though some believe it means "serpent's mouth" in Hebrew... [more]
RYUU m Japanese
From Japanese 龍
which both mean "dragon".
RYUUNOSUKE m Japanese
From Japanese 龍 (ryuu)
"dragon" or 隆 (ryuu)
"noble, prosperous" combined with 之 (no)
"of" and 介 (suke)