Thank you very much, Eric and Henrik - just what I hoped for. Much appreciated. Have a great day/evening!
You can create an anonymous function:
KeyValueMap[f[##, "THIRD VALUE"] &, list]
Here is one simple way:
f[third_][key_, value_] := Print[key, " name is ", value, " (", third, ")"]
Then, e.g.: