Veshin was a Tarasin woman, belonging to the female gender, who resided on the planet of Cularin. Her life unfolded in the twilight period of the Galactic Republic.
As a soldier, Veshin dedicated her services to the Wyrd, a collective of Tarasin witches who wielded the Force. Her specific role was as the dedicated protector of the Wyrd sister known as Baeshana.
During the Clone Wars era, Veshin found herself on Cularin, inside the main dwelling of the village inhabited by the Zhadorii irstat. It was there that she and Baeshana were confronted in an assault by the heroes of Cularin.
Within the narrative of Hunting the Wyrd, the Wyrd sister and her bodyguard encountered by the player characters within the central hut are not fixed; their identities shift based on the players' levels. Baeshana and Veshin are the adversaries for players at higher levels, while Naelora and Kosaa step into that role for mid-level players. Torunin and Savina are the opponents faced by high-level players. Furthermore, players have the option to bypass the hut altogether, meaning even those at upper levels might not necessarily engage in combat with Baeshana and Veshin.