The database states that it's a nickname for
all of those names, not just one.
Second: What other websites? Most babyname websites are unreliable.
Fourth: Because
Mila is a nickname for so many different names, its meaning is therefore undetermined.
Nell is a perfect example - it can be a nickname for
Helen,
Penelope,
Elinor. Therefore, no set meaning.