Meredith
WARNING: Spoiler Alert1 I feel like Meredith could be Mona's killer. Meredith has a habit of disappearing on the show a lot. Then coming back,making a return.
2- We know Meredith is dangerous. In the show we see Meredith harassing Aria in one scene she pushes Aria on the bed and tells her to shut up. She then locks Aria in a room.
3- The person who killed Mona had blonde hair or was possibly wearing a wig. Meredith has blonde hair. In fact if you compare a photo of Merediths hair and the hair of Mona's killer they are very similar.
4- Motive: This may not be 100% correct but this is what I think. Ok I think that Merediths motive is to frame Alison for Mona's murder. In a flashback Alison and Aria trash Byrons office and make her look bad. So they broke up...maybe for revenge she murdered Mona to frame Ali.