You asked:

what does lystra mean in greek

  • Greece
    Greece
    Lystra's meaning in greek is "free".