The Assembly of Princes and their attendants
- Baram – The High Prince
- Jasfer – a young prince whose sister was cast out fifteen years ago
- Yatim – a trained fighter
- Kalvandi – Jasfer’s steward
- Taurav – footman
- Apijet – Jasfer’s mentor
- Tarak – supporter of Dartak in the Assembly
- Sindar – his servant
- Vedu – older member of the ruling 30
- Samatrit – Jasfer’s cousin
- Dartak – an eloquent speaker
- Abhish – head footmen
- Vipak – footman
- Teert – head of servants
- Dhalip – friend of Jasfer’s father
- Arbul – friend of Jasfer’s father, patron of the railroad
- Girmeet – former mentee of Apijet
- Lakanrik – the oldest member of the ruling 30
- Karket – his grandson and likely heir
- Shardash – member of the ruling 30
- Bhainu – member of the ruling 30
Chaitan’s house
- Chaitan – hero of the Mumbler Wars, founder of arcist magic, now infirm
- Pavresh – a young wanderer who wants to learn magic from Chaitan
- Rashul – charismatic leader of would-be rebels
- Ekana – a fisherman and dancer
- Indima – a silk weaver and dancer
- Namrani – a quiet musician
- Jaritta – an outcast with a fire scar on her face
- Iksheen – a poet who deliberately obscures his caste
- Rilef – also learning arcist magic
- Purunrik – supporter of Rashul
- Tanmai – supporter of Rashul, brother of Upeng
- Upeng – supporter of Rashul, brother of Tanmai
- Marankaya – former theological prodigy, now disgraced
- Tanjali – Chaitan’s attendant
- Kapita – Chaitan’s attendant
Silk weavers
- Jinsu – Indima’s father
- Ambal – father to two small children
- Datri – Weaver girl, companion of Indima
- Malya – weaver girl, friend of Indima in Romnai
- Charu – weaver girl, friend of Indima in Romnai
- Juki- weaver girl, friend of Indima in Romnai
- Raksh – head servant to Indima’s family
- Shidi – servant woman to Indima’s family
- Phangun – servant to Datri’s family
Soldiers of the wolf jati
- Karuda – Commander of the mountain post
- Bhadrik
- Deraj
- Hirsha
- Surjit
- Tugar
