Latin-English dictionary »

almucia meaning in English

LatinEnglish
almucia [almuciae] (1st) F
noun

amicenoun
[UK: ˈamɪs] [US: ˈæmɪs]

oblong white shawl draped over shoulders of priest, worn w / albnoun