Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
Meaning & History
This is the name of a large village/small town in Malta. It may probably be derived from the Semitic root m-l-h which means "salt" in Arabic, thus it may come from Maltese melħ.