Subscribe English
look up any word, like tittybong:

1 definition by mahmud khan

 
1.
amu
amu (aligarh muslim university) is a central university located in up in aligarh which is 133kms from delhi....a great university wid so many courses,,,27000students,established as a varsity in 1920
amu is a great university in india
by mahmud khan February 09, 2010
5 5