Couldn't find it in the dictionaries I have - both book form and online.

Word found in "5 minutes successful fable" in both english and vietnamese.