SENLAC
Meaning of SENLAC in English
/sen"lak/ , n.
a hill in SE England: believed by some historians to have been the site of the Battle of Hastings, 1066.
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012