Dictionaries | References अ अम्बुरुह् Script: Devanagari Meaning Related Words Rate this meaning Thank you! 👍 अम्बुरुह् Shabda-Sagara | Sanskrit English | | अम्बुरुह् n. (-रुट्) 1. Any aquatic plant. 2. A lotus. E. अम्बु, and रुह् what grows on or in, क्विप् aff. ROOTS:अम्बु रुह् क्विप् Comments | अभिप्राय Comments written here will be public after appropriate moderation. Like us on Facebook to send us a private message. TOP