Skip to main content

Definitions by samirah

Mani means ruby in Indian languages. It also means time in some parts of India.
In Indonesia, the word mani must be used with some caution - it means sperm there.
Mani by samirah June 24, 2005