Clifford for a baby name

alt. Clifton; abbrev. Cliff English, from the word ‘cliff’.

Search by letter



Search by category