OMNIVAGANT


Meaning of OMNIVAGANT in English

adj wandering anywhere and everywhere.

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