Latin-English dictionary »

altor meaning in English

LatinEnglish
altor [altoris] (3rd) M
noun

foster father, one who raises another's childnoun

nourisher, sustainernoun