Re: neem Hakeem and company
Alright, I consulted Fairoz-ul-lughaat. And you are right that neem, in its literal sense, means half. However, neem hakeem is defined as inexperienced hakeem and neem razi is defined as somewhat raazi. So depending on the context, it could mean incomplete and partial.