ambuda at Sanskrit => English (Monier-Williams) Of Explained:
Ambuda
1[ Ambuda ] mfn. ( fr. [ ambu-da ] ) , coming from a cloud cf. Naish
===============================================================================
ambuda
3[ 'ambu-da ] m. ` giving water ' , a cloud , the plant Cyperus
Hexastychius Communis , ambud^araṇya , n. N. of a forest
===============================================================================