Lelepa /li-li-pa /
Grammar:noun
Puzzle
A difficult, or intricate knot
A riddle
A mystery
Search More Words Dictionary