Alista \a-lis-ta, al(i)-sta\ as a girl's name is a variant of Alexandra (Greek), and the meaning of Alista is "man's defender".
The baby name Alista sounds like Alesta and Alastair. Other similar baby names are Alissa, Alisa, Alita and Arista.