English Translation palm of the hand; palm of glove or mitt Type Root Linguistic Details Root Type Noun root