رقیب

Etymology
.

Noun

 * 1) guardian, keeper
 * 2) rival, competitor, adversary, antagonist