many are perplexed and made uncomfortable by her fortitudinous nature
to posses inner strength of mind  one who becomes still  to have power of presence  to remain courageous through pain
"many are perplexed and made uncomfortable by her fortitudinous nature" What is the definition of "fortitudinous"?