Names Medeiros From various Portuguese place names that were derived from Portuguese medeiro meaning “haystack”, ultimately from Latin meta meaning “cone, pyramid”. Read More
Names McRae From the Gaelic Mag Raith meaning “son of Rath”, a given name meaning “prosperity” or “grace”. Read More