SAROCHA actually means lilly lotus. This meaning relate to lotus also refers to the pure beauty of young woman. Also available in a ring.