Actually I changed my mind and I tell you what the name Teo means:
Intelligence, kindness, evolutionary, compassionate, harmonizing, peace loving, integrating, dynamic, creative, intuitive, inventive, simplicity, and a lot of love.
Did I miss anything?