ALLOWAY Meaning of ALLOWAY in English /al"euh way'/ , n.a hamlet in SW Scotland, near Ayr: birthplace of Robert Burns. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012