What does sto mean?

sto meaning is defined below:

Scottish Tenants Organisation
ADVERTISEMENT

Was it useful?

What does sto mean? It stands for Scottish Tenants Organisation

Most popular questions

What does sto stand for?


sto stands for "Scottish Tenants Organisation"

How to abbreviate "Scottish Tenants Organisation"?


"Scottish Tenants Organisation" can be abbreviated as sto

What is the meaning of sto abbreviation?


The meaning of sto abbreviation is "Scottish Tenants Organisation"

What does sto mean?


sto as abbreviation means "Scottish Tenants Organisation"

Related Acronym Searches