Meaning of ltd.
Definition of ltd.
(noun)
a
company
that is
organized
to
give
its owners
limited
liability
Other information on ltd.
WIKIPEDIA results for
ltd.
Amazon results for
ltd.
Tweet