VariousWords beta
Related Terms:
Noun
Definition: One who strongly believes in current views, who is extremely modern in ideas or style.
VariousWords beta
Definition: One who strongly believes in current views, who is extremely modern in ideas or style.