ICAUNUS


Meaning of ICAUNUS in English

[Celtic] The Gaulish spirit of the river Yonne.

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