Okay, maybe this is an unpopular opinion but the most suitable groom for Devi is this man, Arhat.
He's not part of the Dozen which means Sharma surname can be kept by Devi and passed down to her lineage. He is not meddling in political intricate which is something that Devi actually needs. On top of that, Arhat is a Kshatriya which actually the second upper caste after Brahmin which means his caste is above Devi as a merchant.










