I learned the word from my UX team. They do this exercise where they put users into different buckets based on their characteristics and behavior. These buckets are called Personas.
What are the other words with the same meaning?
Yes, I googled the word and couldn't find anything convincing. According to thesaurus.com, synonyms of Persona are personality, card, crank, figure, oddity, case, clown etc.
Are their other nouns which have similar meaning as Persona?