So does anyone know what it actually means? Is it a foreign word or something?
Oh drat... YouTube says it means "bearer of good news" in Persian... I don't trust YouTubeians anyway. And I like my definition better...
EDIT: Oh.. wikipedia says that's what it means too... it's a given name. T.T [He knew someone named Naveed, that makes sense now...]