leroy








noun

  1. a male given name: from Old French, meaning “the king.”
68 queries 0.692