Wiktionary
himatia
n. (plural of himation English)
WordNet
himatia
See himation