transwestite

Etymology
.

Noun

 * 1) A person who is not a cowboy but dresses in Western-style clothing or costumes.