Dictionary Translate Correct Ask AI
Noun
hosts [sing. a host]
stewards [sing. a steward]