Cadogan for a baby name

Welsh, meaning ‘battle glory and honour’. Sir Cadogan is a knight who constantly challenged Gryffindors to duels in J.K. Rowling’s ‘Harry Potter’ series.

Search by letter



Search by category