Search the meaning/definition of over one hundred thousand
words!
Random Word
Hubbard means
a mountain peak in southeastern Alaska that is part of the Coast Range (14,950 feet high); a United States writer of science fiction and founder of Sciento... more