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 saved0 chars