hubbard - English Synonyms Dictionary

hubbard

n.
[1] L. Ron Hubbard
[2] Mount Hubbard