Question: is naveed a male name?
Answer: The name Naveed is a boy's name of Persian origin meaning "good news". Attractive Middle Eastern choice.