Ambuja

name: 
Ambuja
meaning: 
lotus
gender: 
female
origination from: 
Meaning of "Ambuja"Indian nameIn Indian, the name Ambuja means- lotus. The name Ambuja orginated as an Indian name. The name Ambuja is most often used as a girl name or female name.Indian Name Meaning - lotusOrigin - India
name historie: 
India