Find the word definition

Wikipedia

Nesr

In Arabic mythology, Nesr was the god of vultures who ruled over the deep desert.