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