Probably from coio (“pebble”) and a descendant of the Latin suffix -ētum (“place of”).
coído m (plural coídos)