‹ Back to Vaz de Castelo-Branco surname
Son of Diogo Vaz do Amaral Castelo Branco and NN Cardoso Husband of Leonor Vasques Father of João do Amaral Cardoso de Castelo-Branco; Pedro do Amaral Cardoso Castelo Branco and Leonor do Amaral Cardoso de Castelo-Branco