Drake
Such a strong and masculine name. It's pretty uncommon too, I can't help but like it.
This is an adorable name that means "dragon."
a great teacher in college
A "drake" is also a male duck.