Meanings1Palmyrene (native or inhabitant of Palmyra)1 more meaningsAdjective1indeclinableof Palmyra; Palmyrene