From Late Latin ancra, angra (“valley, space between two trees”), perhaps a variant of Vulgar Latin *angula, from Latin angulus (“angle, corner”).
Practice speaking and memorizing "angra" and many other words and sentences in Portuguese.