SELARDI Meaning of SELARDI in English [Other] An Urartian (Asia Minor) moon goddess. Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012