NODENS


Meaning of NODENS in English

[Celtic] The Celtic river god of the Severn estuary in south-west Britain. He can be equated with Nuada.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.