I thought “Ibn-” just meant “Son of”, like “Ben-” in Hebrew. In other words, it means the same thing but the Arabs had to change the spelling so it wouldn’t be spelled the same as their hated cousins, the Jooos.
I don’t know, that’s what the guy told me: “Our name used to be Ibn-xxxx, but it meant...”