Definify.com

Definition 2024


xenro

xenro

Galician

Noun

xenro m (plural xenros, feminine nora, feminine plural noras)

  1. son-in-law