We do not currently know of any synonyms for launds.
The noun launds is defined as:
Did you mean lands?