Updated March 6, 2024

Table of contents

Find Baby Names

Family name origins & meanings

  • Portuguese and Galician : habitational name from a place called Abreu in Minho province.