What is the full meaning of landsharks
LANDSHARK, a person who makes inordinate profits by buying and selling land [n]
Example of the word landsharks placed on a Scrabble board.