lau lau


noun Polynesian Cookery.

  1. meat and fish wrapped in or covered with leaves and steamed or roasted.

Leave a Reply

Your email address will not be published. Required fields are marked *

46 queries 1.271