Andrew is derived from the Greek name Andreas, meaning "manlike" or "brave".
Andy is also occasionally used as a diminutive for the female given name Andrea.
[1] Andy can also be a feminine given name as an alternate form of Andrea.
It is also a title in South Sulawesi nobility (primarily Bugis, though have cognates in other austronesian languages) for educated noble.
Andi as a title in Bugis can be used for both male and female, but can only be inherited patrilineally.