cyfnewidfa

Etymology
From.

Noun

 * 1) exchange, trading floor
 * 2)  interchange
 * 1)  interchange
 * 1)  interchange