I've never read Harry Potter, but for all of you who were confused by British terminology, why didn't you post your questions and let us help you?