The name 'Dauid de Wmphraweill' is most probably a scribal error for 'David of Barnweill'. No David de Umfraville exists in other records and is not a known Umfraville forename. Also, David of Barnweill appears in this context at the same time in other charters. (AB)