towkay









towkay


noun

  1. sir; master: used as a form of address
51 queries 0.601