telar

Adjective

 * 1) Relating to a tela, a web or membrane.

Etymology
From.

Verb

 * 1)  to screen to fit a window or opening with a screen

Etymology
From.

Noun

 * 1) loom