Metula
See also:
metula
English
Proper noun
Metula
A small
town
in northern
Israel
.
Anagrams
amulet
,
muleta
,
ulmate