Welcome to the forum. In the future it would be better if you could use the Hangul (Korean writing) instead of the romanized pronunciations.
What is the meaning of bwa, 'ingabwa', 'hanabwa', 'ingayo'.Also 'geol' in 'ttaemune in geol', why this word must be put in the end?
1. What is the meaning of bwa (봐) - to see/look; therefore it also conveys the meaning 'can be seen' so "appears to be"
2. 'ingabwa' typical pattern is noun +ingabwa (인가봐) - it appears to be, it seems like
3. 'hanabwa' typical pattern is verb +hanabwa (하나봐) - appears to do, seems to do
4. 'ingayo' (인가요) interrogative verb ending meaning 'is/are it/he/she/they?'
5a. Also 'geol' in 'ttaemune in geol' - 걸 -an affirmative statement verb ending that acknowledges a degree of surprise that a a thing is a certain way ~~ttaemune in geol (~~때문인걸) "oh wow, that's the reason" --
more info
5b. why this word must be put in the end? - because that is how grammar works in Korean, the main verb comes last
hope that helps