kardaani

Etymology
< <

Noun

 * 1) universal joint
 * 2) a shaft with a universal joint