Where does “telda” come from?

telda (Faroese): computer

Definitions

  1. computer

Words derived from “telda