As a noun tela
is (anatomy) a thin, weblike structure or membrane.
As a verb vela is
to deceive, to beguile, to trick.
tela
English
Noun
(
en noun)
(anatomy) a thin, weblike structure or membrane
Anagrams
*
----
vela
English
Noun
(head)
Anagrams
*
*
*
*
*
*
----