lumbreraTop 30000MeaningsNoun1. genius, intelligent person2. louver3. luminary (all senses)4. lamp or other device for giving light (dated)5. eyes (poetic, in the plural)6. porthole (nautical)7. stupid, dumb, slow person (often ironic)