Latin-English dictionary »

casmila meaning in English

LatinEnglish
casmila [casmilae] (1st) F
noun

handmaiden / female of unblemished character attendant in religious ceremoniesnoun