В украинском языке «бачу» является эквивалентом глагола «вижу», потому что происходит от польского слова baczyć, которое также означает «смотреть». 14
В свою очередь, польское слово произошло от более сложного слова, образованного сложением приставки «об» и слова «око». 1 Изначально оно звучало как «обочить», что по-другому можно перевести как «осмотреть» или буквально «обглазеть». 1
Также существует предположение, что слово «бачу» может быть запозиченням из турецкой мовы, в которой глагольная основа bak- означает «дивиться», «турбуватись», «звертати увагу», «бути обережним» и так далее. 5