He is now eighteen years old.
From Old Galician-Portuguese dez (“ten”) + e (“and”) + oito (“eight”). Compare Galician dezaoito.
Practice speaking and memorizing "dezoito" and many other words and sentences in Portuguese.