jambeaugreave – Meaning and Explanation