mee dau

English: Translation
thing of importance, worthwhile
noun