Save Gender Masculine Usage Indian (Rare) Meaning & History Combination of Shashi and Pushpa, with the intended meaning of "moon flower".