GROT


Meaning of GROT in English

[grot] n [MF grotte, fr. It grotta] (1506): grotto

Merriam-Webster English vocab.      Английский словарь Merriam Webster.