Vocabulary

狷介不羈

stubbornly sticking to one's own convictions; being stubbornly independent

noun na-adjective