What is the full meaning of heraldships
HERALDSHIP, the office of a herald [n]
Example of the word heraldships placed on a Scrabble board.