Tolkien put forward several different origins of the name Idril at different times. The derivation from Itarillë given here appears to be the latest of these, but earlier works preferred to base the name on quite different Elvish root-words, giving it a meaning like 'sweet heart' or 'beloved'.