حلف

Verb

 * 1) to swear

Verb

 * 1) to make swear, to put to oath, to swear in
 * 2) to adjure, to entreat earnestly

Noun

 * 1) oath

Noun

 * 1) alliance; federation, pact
 * 2) ally
 * 1) ally
 * 1) ally