Guest Steve has it right except that the term 'Celtic' covers both the goidelic and brythonic branches.
I use the adjectives deliberately because once you start using the nouns about people you're on the start of a slippery slope towards racial if not necessarily racist mumbo-jumbo.