Meaning of tulsa
Definition of tulsa
(noun)
a
major
city
of
northeastern
Oklahoma on the Arkansas river;
once
known
as the oil
capital
of the
world
and
still
heavily
involved
in the oil and gas industries
Other information on tulsa
WIKIPEDIA results for
tulsa
Amazon results for
tulsa
Tweet