Slangora

Trevor

male
Welsh
Needs review
Name meaning

Welsh origin. Means from the homestead.

No slang use recorded for “Trevor” yet.

Know one? Add a definition.