Trevor
Trevor is an English and Welsh name, derived from the Welsh words 'tref', which means 'village', and 'mawr', which means 'large'.
Trevor is an English and Welsh name, derived from the Welsh words 'tref', which means 'village', and 'mawr', which means 'large'.