djinganda

that place, a place/location in the distance

djinjama-

make, complete, produce or build something

djirabu-

hang up on something, put on a branch