answered
Muggle - Non-Magic People This is the exact meaning given in Harry Potter and the sorcerer's stone. This word has been approved and added in Oxford Dictionary in 2003. Meaning of Muggle according to Oxford English Dictionary is a person who is lacking a skill.