mee dau

English: Translation
thing of importance, worthwhile
noun
carroll-soulik-1973