well, the fragment from the dictionary says it is a borrowing. The second half is very confusing, but still, that's what it says.
is this dictionary made for cryptic crosswords aficionados?!
I try to refrain from saying anything bad about this dictionary, because it's the only one I've managed to find :D