* Concrete nouns refer to things that can be physically perceived, touched, or sensed.
* Abstract nouns refer to ideas, concepts, qualities, or states of being.
While a "kingdom" is a concept, it is also a physical territory ruled by a monarch. You can imagine a physical place with borders and people within it. Therefore, it has a tangible aspect and qualifies as a concrete noun.