CROFT


Meaning of CROFT in English

Croft, Lara BrE AmE

an ↑ animated female character in a popular computer game called Tomb Raider, known for being very sexually attractive

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.