Home

Word

Ltd., n.
more info a company that is organized to give its owners limited liability
<noun.group>

Ld. Ltd. limited company