Is the name of a city permitted? If so, I can't find a reliable source stating an english definition for Ephesus, what language the name comes from etc. I have two definitions, "permitted" and "desireable" not no further explanation. Several sources say of foreigh origin (foreign to Greek).
Rin