Unfortunately, no. You can only print an envelope by using the Word desktop application, which has advanced features for printing in a variety of paper sizes.
If you don’t have Word, you can try or buy the latest version of Office now.
Vote for an idea, or share a new one in our suggestion box at word.uservoice.com.