meaning of ambrose

1. A sweet-scented herb; ambrosia. See Ambrosia, 3.


Related Words

ambrose |

Developed & Maintained By Taraprasad.com

Treasure Words