I generally don't care for adjectives as given names because I don't like how the name then seems to become a phrase with the first name meaningfully modifying the surname.
So I would prefer England, Scotland,
Ireland, and
America as given names over English, Scottish, Irish, and American.