Moments; fleeting instants of time — the plural of lamha.
Literally: plural of lamha (a moment, the blink of an eye)
A moment, an instant.
Time; a particular time or moment.