moira : Idioms & Phrases


moira shearer

  • noun Scottish ballet dancer and actress (born in 1926)
    Shearer.
WordNet