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