What is the meaning of Indeed?

Truly; in fact; actually.

In fact.

Indicates emphatic agreement.

With interrogative intonation (low-high) indicates serious doubt.

Source: wiktionary.org