stola (n.) Look up stola at Dictionary.com
Latin, from Greek stole (see stole). Plural stolae.