Interpretation of Bhagavan

What is the interpretation of the word ‘Bhagawan’ (God)? 
The inner significance of the word Bhagavan— 
‘Bhaga’ means opulence and ‘van’ means one who possesses. 
Bhagavan possesses all opulences, the totality of knowledge, wealth, power, beauty, fame and renunciation. When we find someone who possesses these opulences in full, we are to know that he is God. There are many rich, wise, famous, beautiful and powerful men, but no one man can claim to possess all of these opulences. Only Sree Krishna claims to possess them in totality. 
Another interpretation of Bhagavan — ‘Bhaga’ signifies ‘shakti’ (potency). Interpretation of Bhagavan is ‘Sarvashaktiman’— One who possesses infinite opulences.

Interpretation of Bhagavan
Bhagavan possesses all opulences, the totality of knowledge, wealth, power, beauty, fame and renunciation.