Tamil Dictionary 🔍

ambrose

Am"brose, n. Defn: A sweet-scented herb; ambrosia. See Ambrosia, 3. Turner.


ambrose - Similar Words