GIBOIA


Meaning of GIBOIA in English

jə̇ˈbȯi(y)ə noun

( -s )

Etymology: Portuguese, from Tupi giboia, jibóya

: boa constrictor

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