An eyewitness is anyone over the age of 18 years who is present while your will is being signed. It can be a friend, colleague or family member, a group or an individual.
The only rules are that they cannot be a beneficiary of your will, married to the beneficiary or blind.