Word of the Day – Zimarra
February 23, 2023
Word of the Day – Zimarra
Zimarra (noun) zim-a-ra (Catholic church)a cassock with a small cape attached. From Italian Simar (more…)








