It’s fairly obscure - did you have to look it up or you knew what it meant already?
(I like it a lot!)
I wish I could say I was brilliant and knew it right off the bat, but alas - I cheated! I always translate anything that intrigues me!