Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

amritsar Definition

Cancel
amritsar
geographical name(Am-rit-sar)
city of northern India in northwestern Punjab population 975,695

Words Related to amritsar!

amritsar Examples by Brain Bank Users