a toponymic surname
From ribeiro (“stream”). Compare Sicilian Ribera~Rubera.
Practice speaking and memorizing "Ribeiro" and many other words and sentences in Portuguese.