Young is of Anglo-Saxon origin, derived from the olde English word 'yong', meaning 'young'. It distinguished between father and son, or the younger of relatives sharing a first name.
The nationality for the last name young could be from one of two places. Young is common name both from Scotland and Northern Ireland. The two are close to each other, so its easy to see how this could be the case.