Rock Hound Meaning

(idiomatic) A person who collects rocks and minerals from the natural environment as a hobby.

RECENT SEARCHES