Skip navigation.

tuya - What does it mean?

Definition of 'tuya'

English

(wikipedia)

Noun

(en-noun)
  • (geology) mesa formed by a volcano under a glacier.
  • ----

    Similar to 'tuya'

    tea, tia, taa, toa, taha, tha, toea, thuya, thaa