Word Games

Scrabble US/Canada (OTCWL) Yes (14 Points)
Scrabble UK (SOWPODS) Yes (14 Points)
Words With Friends Yes (16 Points)

Palmyra Definition

(noun)
definitions

an Asian fan palm which yields a wide range of useful products, including timber, fibre, and fruit


(noun)
definitions

an ancient city of Syria, an oasis in the Syrian desert north-east of Damascus on the site of present-day Tadmur


Starts
Ends
Contains
Length
Sort Results
Dictionary
Error