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 - Словарь современного английского языка. 2012