If you dream of David the Biblical character, fighting with the giant Goliath, you will prevail over those who seek to do you harm.
To dream of David, of Bible fame, denotes divisions in domestic circles, and unsettled affairs, will tax heavily your nerve force.