LORAIN Meaning of LORAIN in English /leuh rayn", law-, loh-/ , n.a port in N Ohio, on Lake Erie. 75,416. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012