The only free and comprehensive online etymological dictionary of the Spanish language
ñoño (Adjective) "silly;" "senile"
First clear attestation dates to the 19th cent. A 15th cent. recording of ñonio is of unclear meaning. From Late Latin nonnus "monk," "elderly person." Reconstructed by de Vaan (2014) as from Proto-Indo-European *nVnV "daddy," "nanny."
Variants: Cuba ñongo "indiscrete," Venezuela ñongo "insecure," "high-maintenance" (< Vulgar Latin *nonicus). Note zero palatalization in Costa Rica, Honduras, Nicaragua noneco "silly," which reflects Vulgar Latin *nonus with suffix -eco, indicating deformity. Also note 12th cent. variant nana "married woman."
Romance: Western Vulgar Latin: Italian nonno; Eastern Vulgar Latin: Romanian nun
Celtic: Brythonic: Welsh nain "grandmother"
Balto-Slavic: East Slavic: Russian njánja "child nanny" South Slavic: Bulgarian neni "elder"
Albanian: nënë "mother"
Hellenic: Ancient Greek νάννας (nánnas) "uncle," "aunt"
Indo-Iranian: Indo-Aryan: Sanskrit nanā́ "mother"
Double palatalization of Latin n-nn- > Spanish ñ-ñ- is unusual, though not unheard of, and may have been deformed by children's speech. This may reinforce the theory that various *nVn- words in Vulgar Latin are of nursery origin (cf. niño, nene, nona).