Common variable names that I use are: x function string list, where x is usually the only argument of a lambda which is passed around (mapping/reducing/...), and function and string are arguments of the implied type.
Not unlike code like this:
(mapcar #'(lambda (x)
(unless (predp x)
(with-stuff
(do-something x))))
list)
Maybe I should instead use a reader macro like [* _ 3] to represent (lambda (x) (* x 3), but I'm not sure it's worth it as I already have a handy keychord to make a new lambda for me.