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 Mani mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email