Ferdinand I of Portugal
Cabral was born in Portugal, the son of João Martins Cabral, a noble medieval knight, belonging to the Portuguese elite. The name of his wife is unknown, Cabral had two sons Maria Gil Cabral and Álvaro Gil Cabral, noble knight, who held important political and military positions during the reign of Ferdinand I of Portugal.