Alastriona \a-lastrio-na, al(a)-st-riona\ as a girl's name is a variant of Alastair (Greek) and Alexandra (Greek), and the meaning of Alastriona is "man's defender".
The baby name Alastriona sounds like Alastrina, Alasdair, Alesta, Alista and Elesteria.