あまたつ - たつ immediately translated in my mind to dragon from too many fantasy games. The あま gets expanded in the description to あまかける, which plugged into online dictionaries becomes 天翔ける, to soar, but あま is a reading of 天. So you could translate あまたつ to "heaven dragon," but you could also leave it...