Translation of laman in English:

laman

noun

  • 1

    land at the front of a house, compound of a house