Definify.com

Definition 2026


nioro

nioro

Old High German

Noun

nioro m

  1. kidney
  2. testicles

Descendants