Love it! It's a great name and the meaning isn't really that bad to me compared with some other names like
Cormac. I think other Authurian names like
Gawain,
Lancelot,
Gareth,
Kay and
Owain would go really nicely with
Tristan but I understand these aren't to everyone's taste so how about other names of Celtic origin like
Owen,
Dylan,
Gavin,
Rhys,
Dewey,
Aidan,
Conor,
Malcolm,
Calum or
Duncan? I think any of those would fit well with
Tristan.