Vashti \v(a)-sh-ti\ as a girl's name is of Farsi and Persian origin, and the meaning of Vashti is "beautiful". Biblical: the wife of King Ahasuerus of Persia. Not used by the Puritans.
Vashti has 1 variant form: Vashtee.