Where does “rouco” come from?

rouco (Old Portuguese) comes from Latin raucus, from Latin -cus, from Proto-Italic -kos, from Proto-Indo-European -ḱos — -y, -ic.

Ancestry of “rouco”, step by step

StepLanguageWordMeaning
1Latinraucushoarse; harsh, rough, grating, husky; raucous
2Latin-cussuffixed to nouns, forms adjectives; This suffix...
3Proto-Italic-kos
4Proto-Indo-European-ḱos-y, -ic

Words derived from “rouco

Every word from Proto-Indo-European -ḱosEvery word from Latin -cusEvery word from Latin raucus