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. Английский энциклопедический словарь греческой мифологии. 2012