The only free and comprehensive online etymological dictionary of the Spanish language
-ido Adjective-forming suffix indicating a tendency.

From Latin -idus 'id.' From Proto-Italic *-idos 'id.' From Proto-Indo-European *-i̯-dho- 'id.' An i-stem adjective to form an adjective from verbs.

Romance: Western Vulgar Latin: Asturian -íu, Portuguese -ido, French -ide, Italian -ido; Eastern Vulgar Latin: Romanian -ed