Shashi name meaning

Shashi
name meaning: Shashi \sh(a)-shi\ as a boy's name (also used as girl's name Shashi), is of Hindi origin, and the meaning of Shashi is "moonbeam". Indian film celebrity Shashi Kapoor.

Similar baby names are Sasha, Shadi, Shai and Shani.

origin:  Hindi
number of letters: 6. see all 6-letter names