• Tuya

    Origin

    Named after Tuya Butte, in British Columbia.

    Full definition of tuya

    Noun

    tuya

    (plural tuyas)
    1. (geology) mesa formed by a volcano under a glacier.----
    © Wiktionary