Save Gender Feminine Usage Hindi Scripts अंबुजा(Hindi) Meaning & History Means "lotus", ultimately from अंबु (ambu) meaning "water".