A validated [user@]name (or [user@][ipv6]) that is safe to pass to ssh after --. Only letters, digits, dot, underscore and hyphen are allowed in a name, and none may start with a hyphen, so a host argument can never be read as an ssh option.
[user@]name
[user@][ipv6]
--