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