LIONHOOD


Meaning of LIONHOOD in English

noun state of being a lion.

Webster English vocab.      Английский словарь Webster.