Skip to main content

Definitions by Neela

1) One who starts a revolution; 2)a catalyst. A female manifestation of shrey.
Gandhi was the shrey of Indian independence.
Shreya by Neela December 27, 2003