Many things in Swift don't follow written English.
struct is not an English word. The semantics of "or" are not those of written English, where it usually means xor. You can't write
cond1 and cond2 unlike English (or Python). We say "sort a list" but in Swift it would be written as
Many of these points above have precedent in other programming languages, so it makes sense that Swift follows them, even though they flout the rules of English. Having some Camel case keywords would again break from what is typical in a programming language.
Also, on a lighter note, it is not uncommon to smoosh words together to form new words in English. That's what portmanteaus (e.g. smog) and compounds words (e.g. footpath) are about .