Portugal, São Gens