لج

Verb

 * 1) to insist, to be pertinacious, to be dogged

Noun

 * 1) rough and great place that is hard to reach