Latin-English dictionary »

caelicola meaning in English

LatinEnglish
caelicola [caelicolae] (1st) C
noun

deity, god / goddessnoun

heaven dwellernoun

worshiper of heavens (L+S)noun