Where does “cão” come from?

cão (Portuguese) comes from Old Portuguese cão, from Latin canus, from Proto-Italic kaznos, from Proto-Indo-European ḱas- — grayish-white; white, blond, grey; blond; grey;...

cão (Portuguese): dog; the Devil; white-haired

Definitions

  1. dog; the Devil; white-haired

Ancestry of “cão”, step by step

cão traces back through two separate lines of ancestry.

via Old Portuguese cão

StepLanguageWordMeaning
1Old Portuguesecão
2Latincanuswhite; hoary; frothy
3Proto-Italickaznosgrey
4Proto-Indo-Europeanḱas-grayish-white; white, blond, grey; blond; grey;...

via Persian خان

StepLanguageWordMeaning
1Persianخانcaravanserai; khan; rifling
2Proto-Indo-Europeanh₂wes-to dwell, live, reside; to stay, spend the night

Words derived from “cão

Every word from Proto-Indo-European ḱas-Every word from Proto-Italic kaznosEvery word from Latin canus