amburuha अम्बुरुह

Definition: n. (in fine compositi or 'at the end of a compound' f(ā-).) "water-growing", the day-lotus