Teixeira is a Galician-Portuguese surname based on the toponym Teixeira, derived from teixo "yew tree". The progenitors of the name were a "Noble Portuguese Marrano family, origin…