Andraste Health Dictionary

Andraste: From 1 Different Sources


(Celtic) One who is invincible; in mythology, the goddess of victory Andrasta, Andrastia
Health Source: Medical Dictionary
Author: Health Dictionary



Recent Searches