Re: Me(d)lilla
in reply to a message by Lea
Melilla is found in both Spain and Italy where there are places so named that may have given rise to the surname.
Replies
Thanks! what does it mean?
This is a reply within a larger thread: view the whole thread