GROT


Meaning of GROT in English

noun a grotto.

2. grot ·noun ·alt. of grote.

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