Skip to main content

samirah's definitions

Mani

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.
by samirah June 24, 2005
mugGet the Manimug.

Share this definition