What is the full meaning of devonport
a small ornamental writing desk; a large sofa, also DAVENPORT [n -S]
Example of the word devonport placed on a Scrabble board.