idyllidyl – Meaning and Explanation