Learned borrowing from Latin macrum (“lean, skinny”). Doublet of magro.
Practice speaking and memorizing "macro" and many other words and sentences in Italian.