kanal
Turkish
[kanal]
noun
Definitions
- canal (waterway used for transportation of vessels)
- channel; narrow body of water between two land masses, such as the English Channel
- channel; a radio frequency or band of frequencies
Etymology
Inherited from Ottoman Turkish قنال derived from French canal.
Origin
French
canal