1 definition by Kumar_2804

Top Definition
A town in north Bihar famous for world class litchis and bright students. Every year a lot of students get selected into IITs and UPSC from this part of country yet the place is economically not so privileged.
Muzaffarpur's litchis are truly world class
by Kumar_2804 June 13, 2011
Mug icon
Buy a muzaffarpur mug!