What is the full meaning of allee
(French) an avenue, walk or garden path [n -S]
Example of the word allee placed on a Scrabble board.