Amelinda

Probably an old German name, or a variant of one, from amal "work" and lint "serpent, dragon."