Shani

Meaning of the name Shani: Present. Also a feminine form of Sean: Irish God is gracious; gift from God.

Origin: Egyptian, American, Irish

Alternate spellings of the name Shani: Shaney

Gender: 
Girl