iglap

Noun

 * 1) instant; brief moment; flash; blink of an eye