The name Nesa is a Female name. Norse meaning: The name Nesa is a Norse baby name The Norse meaning of Nesa is: Headland.
Riya is a Hindu name (रिया) and means “singer” in Sanskrit. Because the name is Hindu in origin it is rarely used among English-speakers in the Western World. It is common among Indian immigrants to the West but it has yet to be adopted by the general population.