LIZARD HEAD


Meaning of LIZARD HEAD in English

a promontory in SW Cornwall, in SW England: the southernmost point in England. Also called The Lizard .

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