Meaning of Sister Dora in English:

Sister Dora

noun

  • A type of nurse's cap; frequently attributive.

Origin

Late 19th century; earliest use found in Dundee Courier & Argus. From the name of the celebrated nurse Dorothy (‘Dora’) Pattison.