Indeed, the Japanese word does not carry the same meaning as "mansion" in English.
Monolingual dictionaries will only list the meaning you mentioned, even though they may point out that the word has a different meaning in English. For example, the entry in reads
> **** **mansion**
>
>
using the word "large residence" (or of course "mansion") in angled brackets to show that the English word has a different meaning.