What is the meaning of the name Judas Iscariot?

What is the meaning of the name Judas Iscariot? 

“Iscariot” is thought to be a Greek translation of a Hebrew phrase meaning “man from Kerioth,” which is most likely where Judas was from. Some interpret the name “Judas” to be a variant of the term "hired assassin," or "the one who was to betray him.” This designation is found twice in the Gospel: after Peter's confession of faith ( John 6:71), and then in the discourse of the anointing at Bethany ( John 12:4).