What is the full meaning of marinas
MARINA, a berthing area for boats [n]
Example of the word marinas placed on a Scrabble board.