ngarenggenek

Verb

 * 1) loom up in the distance
 * 2) stand out against the surroundings (of tall trees, mountains, village,etc.)