Troodos

Troodos may refer to

  • Troodos Mountains, Cyprus
  • SS Troƶdos, a Cypriot coaster in service 1947-52