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