Latin-English dictionary »

coelicola meaning in English

LatinEnglish
coelicola [coelicolae] (1st) C
noun

deity, god / goddessnoun

heaven dwellernoun

worshiper of heavens (L+S)noun