Well let me first say good luck in your pursuit! I'm not sure, but my guess would be that Melva is a form of
Melvin , possibly meaning, "counsel friend" from Old English Maethelwine. If that is the case, the meaning seems to fit nicely. :) Just an idea, there are others here far wiser than I that could probably help you if I am mistaken.
Sarahjeanne