loris

UK /ˈlɔːɹɪs/ US /ˈlɔɹɪs/
noun 1name 1

Definitions

noun

1

Any of several small, slow-moving primates, of the subfamily Lorisinae, found in India and southeast Asia.

If the stairs allow such room for thought it’s because Trudy is taking them at the pace of the slowest loris.

name

1

A female given name.

Your note

not saved
0 chars