sirap

Noun

 * 1) syrup

Noun

 * 1) glimpse

Noun

 * 1) syrup (generally, but usually made from beet and/or cane sugar unless qualified)