Navilubio

Proper noun

 * 1) The river Navia, that flows in Spain.