Green’s Dictionary of Slang

abrac n.

[? SE Arabic or ? abbr. SE abracadabra]

[early–mid-19C] learning.