mecedor

Etymology
From the verb + suffix. Compare the formation of, from verb and agent-noun suffix.

Adjective

 * 1) rocking (that rocks, swings)

Noun

 * 1) rocking chair