( làng )

The English meaning of ( làng ) is:

1 wave2 breaker3 unrestrained4 dissipated5 to stroll6 to ramble