Vista rhymes with:
altavista, bellavista, altavista, arista, baptista, basista, batiste, bellavista, calista, christa, crista, krista, sandinista, trista
Vista sounds like:
vacate, vacated, vaguest, vajda, vashti, vast, vasta, vaught, vegetate, vest, vesta, vested, vexed, vicissitude, viscosity, visigoth, visit, visited, vist, voest, voght, vogt, voiced, voight, voigt, vojta, vouched, vought, voyaged