Taulaca
Yap Meaning In English : It's yup or yep and both mean yes.