Alastrina

Origin Gender Meaning
Greek Mythology Girl The protector of mankind. The feminine form of Alastair.