no ships of the royal navy directly bore the name hms "elphinstone". however there were three ships named "elphinstone" of the east india company and the royal indian marine which had close associations with the royal navy. they are named after lord elphinstone.