دیر (Classical Persian) comes from Old Persian 𐎭𐎼𐎥, from Proto-Iranian dr̥Hgáh, from Proto-Indo-Iranian dr̥Hgʰás, from Proto-Indo-European dl̥h₁gʰós — long.
دیر traces back through two separate lines of ancestry.