loof
noun
\ ˈlüf\
plural -s
Definition of loof
chiefly Scottish
: the palm of the hand
Keep scrolling for more