leħħa

Noun

 * : a flash, an instance of flashing, flaring
 * 1) a flashcard