Borrowed from Ecclesiastical Latin limbus (“limbo”), from Latin limbus (“border, edge”).
Practice speaking and memorizing "limbo" and many other words and sentences in Portuguese.