Definify.com

Definition 2026


ούρα

ούρα

See also: ουρά and οὐρά

Greek

Noun

ούρα (oúra) n pl

  1. urine

Declension