Flag in English would be "bandera" in Spanish. Bandera is consider a noun in Spanish. I hope this helps. http://www.learnspanishlanguage.info has a free 6 day trial for Spanish if you would like to learn more.
You can help the HubPages community highlight top quality content by ranking this answer up or down.