حریف

Etymology
.

Noun

 * 1) rival, opponent; match
 * 2)  partner, friend, comrade
 * 1)  partner, friend, comrade
 * 1)  partner, friend, comrade