Ferreira is a Portuguese and Galician surname, meaning "iron mine" (name of several locations in Portugal) but also the feminine of 'blacksmith'.