Skip to main content

bettyliu's definitions

Indira

Coming from the Sanskrit word Indira meaning beauty and splendor, this is the name of a Hindu goddess. Indira is another name for Lakshmi.
I'm blessed by goddess Indira.
by bettyliu October 20, 2012
mugGet the Indira 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