مشرف

Etymology
of.

Noun

 * 1) supervisor

Etymology
.

Adjective

 * 1) imminent; impending; on the verge of
 * 2) overlooking
 * 1) overlooking