Landshark (noun) Definition, Meaning & Examples

noun
  1. a person who makes inordinate profits by buying and selling land
Landshark (noun) Definition, Meaning & Examples

More Definitions