Trevian \t-re-vian\ as a boy's name is a variant of Trevin (Old English), and the meaning of Trevian is "fair town".
The baby name Trevian sounds like Trevion and Trevan. Other similar baby names are Tevin, Tevinn, Tevan, Trevonn, Travion, Trevyn, Trevon, Treven, Trevis and Trevar.