Where does “troad” come from?

troad (Welsh): rotation, revolution

Definitions

  1. rotation, revolution

Words derived from “troad