Board Thread:Skyrim/@comment-118.211.215.10-20140803221800/@comment-14027812-20140803222224

It is made clear the Dragon Language page that all three words (Al Du In) in Alduin's name have clarified meanings. His name means Destroyer Devour Master.