Trevor is a ♂ male name.
Trevor derived from a surname, that comes from a Welsh place name. Besides, Trevor is an Irish name, which derived from the Gaelic surname Ó Treabhair.
Trevor means “big village” “from Welsh “tref” = village + “mawr” = large) or “descendant of Treabhar” and Treabhar means “prudent” or “ambitious”.