Someone who specializes in a particular field or area of expertise is often referred to as a "specialist." This term indicates that they possess advanced knowledge, skills, or training in that specific domain. Depending on the context, other terms like "expert" or "professional" may also be used.
The reason you call it a building is because it was built as you would call something that was carved a carving or something that was painted a painting.
an invention
A blacksmith:)
Step 1: you call someone to do it for you
a nuclear engineer.....
The word specialty is a noun. It is something in which someone specializes.
you call them able?
you call them able?
a diamondologist which is a subset of gemologists (study all precious and semi-precious stones)
a souvenir
space is a bit of a broad speciality... Astronomer is the most broad I can think of, recommend me if that is right.
That is asault and you can call the police.
...registration?
slut, whore
An immortal. Deathless.
Imaginative
A name is for someone to call you something. Would you want someone to call you something or say,"Hey........um.....you person over there!"