Top Definition
Arabic: Teneen
Translation in English: Dragon
A dragon is a huge, winged lizard capable of exhaling a stream of fire. Only a few dozen of these ancient creatures exist, but they have long life spans and are very difficult to kill.
by Akram January 13, 2005

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.