The only free and comprehensive online etymological dictionary of the Spanish language
lindo (Adjective) "cute," "pretty"
13th cent. Old Spanish lindo meant "pure," "good." Possibly from Latin legitimus "legitimate" through *lidmo (legitimus > *leitimo > *liidimo; cf. Old Portuguese liidimo "legal"). Legitus derives from Latin lex "law" (see ley).
Indo-European
Romance
Old Portuguese liidimo "legal"