What is the meaning of Down-to-earth?

Practical; realistic; pragmatic.

Ordinary; normal; run-of-the-mill.

Source: wiktionary.org