Meaning ofthujain English

thuja

uk//ˈθuː.jə//
#uncommon
Definitions