Baffin can mean:

Similar names