LOGAN


Meaning of LOGAN in English

noun a rocking or balanced stone.

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