Translation of senonnori in English:

senonnori

type of mythical animal

noun (class 7, plural dinonnori)

  • 1

    type of mythical animal