taula
noun
tau·la
ˈtau̇lə
plural -s
: an ancient massive crude stone structure of unknown use but suggesting a table, platform, or altar that is found especially in the Balearic islands
Love words? Need even more definitions?
Merriam-Webster unabridged
Share