1 definition by Khamen Krizm
If you break it down. Del translates to valley and Draco translates to dragon. Valley of the dragon is a fitting name if you happen to be named Deldraco. It's a name that came to in the late 20th century.
by Khamen Krizm November 23, 2021