Not at all. It's just the Latin prefix "de" (out of) plus "fenester" meaning window. Not an English word except by borrowing.
The joke was that [to my then knowledge] it's not used in Romance languages, but it is used in English.
The joke was that [to my then knowledge] it's not used in Romance languages, but it is used in English.