ensinar (Portuguese) comes from Old Portuguese ensinar, from Vulgar Latin insignare, from Latin signō, from Latin signum, from Proto-Italic seknom, from Proto-Indo-European sek- — to cut, cut off, sever.
ensinar (Portuguese): to teach