so i just googled "escort" and by definition... it isn't gender specific but to my surprise...
1.
a person, vehicle, or group accompanying another for protection or as a mark of rank.
"a police escort"
synonyms: guard, bodyguard, protector, safeguard, defender, minder, custodian; More
WOW! i was wayyy off... lol!