Definify.com

Definition 2025


nioro

nioro

Old High German

Noun

nioro m

  1. kidney
  2. testicles

Descendants