landshark








noun

  1. informal a person who makes inordinate profits by buying and selling land
53 queries 0.601