No, it hasn't always had a specific moral definition. Even today it doesn't. Some people will call state executions murder, some will call killing in war murder, and some will call abortion murder. From a moral point of view, it's pretty meaningless - basically it means killing of a human being...