The meaning of the name Nasheed is Beautiful one.
The origin of the name Nasheed is
wonderful page for good names and their meanings