Trevelyan

Trevelyan

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

Read more about Trevelyan.