Ngeraod, n.legendary sacred location in Ngerechebukl inhabited by demi-gods.

Search for another word: