stola (n.)youdaoicibaDictYouDict[stola 词源字典]
Latin, from Greek stole (see stole). Plural stolae.[stola etymology, stola origin, 英语词源]