lima LEE-mah /'lima/ Search Definitions noun hand, arm (Upper limb of the body) Lima taumatau Source & Etymology Additional Notes Contemporary usage research, pending validation