Entry # 7596 has returned 1 entry

langadala

noun (a piece of) thatch made from coconut palm frond