Skip to content

Stella Benson

6 January 1892-6 December 1933

Definition.com

A Sacred cow is, in India, an animal occupy the same position in society as women did in England before they got the vote - revered but not encouraged.