Baile is a masculine noun that literally means dwelling place.
Predicated on this, it is used to mean home in both the sense of:
The English words village and town are often given as one-size-fits-all translations for baile but this is to over-simplify. All villages and towns are bailes but not all bailes are villages or towns.
Sráidbhaile (street dwelling place) is a common placename, usually anglicised 'Stradbally', which indicates a village-like cluster of houses along a street (as opposed to road).
Baile mór (big dwelling place) has currency in South Connacht — possibly also in other regions — in the meaning of town.