Inherited from Old Galician-Portuguese traedor, from Latin trāditōrem (“traitor”), from trādō (“to give over”), from trāns (“across, beyond”) + dō (“to give”).
Practice speaking and memorizing "traidor" and many other words and sentences in Portuguese.