Where does “Cardiff” come from?

Cardiff (Portuguese) comes from English Cardiff, from Welsh caer, from Proto-Celtic *kaɸerūxs — sheep.

Ancestry of “Cardiff”, step by step

StepLanguageWordMeaning
1EnglishCardiffThe Welsh government
2Welshcaerfort, fortress, enclosed stronghold, castle,...
3Proto-Celtic*kaɸerūxssheep
Every word from Proto-Celtic *kaɸerūxs