I looked up the Dictionary definition and it gave 'Casula' as the origin.

Best Answer

My sources are saying: "Stola"

Best Answer

LOL!!!!!!! For starters, which lead me to Wikipedia. You're one smart cookie. ;)

Best Answer