Table of Contents
Synonyms
Etymology
1. grotto
noun. ['ˈgrɑːˌtoʊ'] a small cave (usually with attractive features).
Synonyms
Etymology
- grotta (Italian)
- grupta (Latin)
Rhymes with Grotto
- cervesato
- ostinato
- staccato
- tomato
- legato
- swatow
- lotto