a masculine given name of Welsh origin
From Welsh Trefor, from tref 'settlement, town' + mawr 'large', meaning 'large settlement'
Trevor literally means 'big town' in Welsh - so everyone named Trevor is basically carrying around the name of a major city!
Complete word intelligence in one call. Free tier — 50 lookups/day.