chouf
Top 35000
Meanings
Noun
1. lookout (person on watch for approaching enemy, police, danger, etc.) (slang)