arco-íris (Portuguese) comes from Portuguese arco, from Old Portuguese arco, from Latin arcus, from Latin solium, from Proto-Indo-European sodyom, from Proto-Indo-European sḗd- — to sit.
arco-íris (Portuguese): rainbow
Definitions
rainbow
Ancestry of “arco-íris”, step by step
arco-íris traces back through two separate lines of ancestry.