From olho (“eye”) + -udo.
olhudo (feminine olhuda, masculine plural olhudos, feminine plural olhudas)