diff --git a/src/wp-includes/class-wp-role.php b/src/wp-includes/class-wp-role.php
index b9884f2065..71d2719942 100644
--- a/src/wp-includes/class-wp-role.php
+++ b/src/wp-includes/class-wp-role.php
@@ -22,6 +22,14 @@ class WP_Role {
 	 */
 	public $name;
 
+	/**
+	 * Role display name.
+	 *
+	 * @since 6.x
+	 * @var string
+	 */
+	public $display_name;
+
 	/**
 	 * List of capabilities the role contains.
 	 *
@@ -46,6 +54,14 @@ class WP_Role {
 	public function __construct( $role, $capabilities ) {
 		$this->name         = $role;
 		$this->capabilities = $capabilities;
+
+		global $wp_roles;
+
+		if (isset($wp_roles->role_names[$role])) {
+			$this->display_name = $wp_roles->role_names[$role];
+		} else {
+			$this->display_name = null;
+		}
 	}
 
 	/**
