ambuda अम्बुद

Definition: m. "giving water", a cloud, the plant Cyperus Hexastychius Communis


Dictionary: Monier-Williams
Literary Sources:
Synonyms:
Wikipedia: