According to Jisho.org/mansion and Japanese Core 1000 マンション in Japanese means apartment"apartment, condominium, residential building". But in English where the word might come from, it also meansrefers to a large block of flats in British englishEnglish, but its primary meaning is "a large, impressive house", which is the meaning we use also in Spanish (we dontdon't use the apartment or condominium meaning at all as far as I know). Therefore this "luxurious house" meaning seems to be missing in Japanese. Does マンション also mean "luxurious house" in Japanese?