Top Definition
Describes the most wonderful person in the world. Used as both an adjective or a noun; and has something to do with a captain. Is a perfect word for a guy with a a wonderful personality and who is devilishly handsome.
Everyone wants be Navaar, but there's really only one Navaar that is perfect.
by M <3 September 12, 2008
5 Words related to Navaar

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.