lumbrera

lumbrera
feminine noun
1. genius (informal)

lumbrera [loom-bray’-rah]
noun
1. Luminary, anybody which emits light. (f)
2. Skylight. (f)
3. Genius, whizz kid (persona). (f)
4. Box. (Mexico) (f)

Have a Spanish question? Get help from experts!