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.
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.