GREEK

Λύστρα G3082

Lýstra

Definition

Lystra, a place in Asia Minor

Derivation

of uncertain origin;

King James Version Usage

Lystra