maghahalad

Noun

 * 1) a suitor
 * 2) an offerer