生财有道shēngcáiyǒudàoMeanings1. lit. there are principles behind making money (idiom); fig. to have a knack for good business2. knowing how to accumulate wealth3. good at feathering one's own nestCharacters used生birth财wealth有to have道road