ALLAHABAD


Meaning of ALLAHABAD in English

Allahabad BrE AmE

a city in north India that is one of the country's oldest and most holy cities

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.