Word info

minipalace

Noun

Meaning

minipalace (plural minipalaces)

(colloquial) A small palatial building.

Source: en.wiktionary.org

Close letter words and terms