Amritsar: Meaning and Definition of

Am•rit•sar

Pronunciation: (um-rit'sur), [key]
— n.
  1. a city in NW Punjab, in NW India: site of the holiest shrine of the Sikh religion. 432,663.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.