The seven-word phrase you're looking for is likely "A person of humble origins." While there isn't a single perfect seven-word phrase capturing all possible meanings of "low rank," this option broadly conveys the idea of someone from a modest or unprivileged background. Other options, depending on the context, could include:
- "Someone of modest social standing." (Slightly more formal)
- "From a lower social echelon." (More formal and less common)
The best option will depend heavily on the specific context where you intend to use this phrase.