UTIA


Meaning of UTIA in English

üˈtēə noun

( -s )

Etymology: Spanish hutía — more at hutia

: hutia

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.