LURAY


Meaning of LURAY in English

/loo ray"/ , n.

a town in N Virginia: site of Luray Caverns. 3584.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .