Trevelyan is a Cornish surname derived from a Cornish place meaning "Village of Elian".
Read more about Trevelyan.