Printer friendly

What does TODA stand for?

TODA stands for The Office of Design and Architecture (New York, NY and London, England, UK)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Business, finance, etc.

See other meanings of TODA

Other Resources:
We have 3 other definitions for TODA in our Acronym Attic