Why 7805 regulator gives output 6 volt?
Your circuit is fine. The battery in your meter needs to be replaced. 

The voltmeter is reading high by more than 20% because the internal voltage reference has gone out of regulation (low) and the readings are a ratio like Reading = K * Vin/Vref.