lumia

lumia definitions

noun
  • A certain pear-shaped citrus fruit. 

  • The use of light patterns as an expressive art form, unaccompanied by sound.