Nelo

Proper noun

 * , perhaps the river Nalón