murramurrhamyrrha – Meaning and Explanation