Manavendra is a Sanskrit compound name where 'Manava' means human or man, and 'Indra' means king or lord. Therefore 'King among men' is the correct etymological meaning. 'Lord among men' (option B) is very similar but 'King among men' better captures the royal connotation of Indra.