Definify.com

Definition 2025


Odimira

Odimira

Old Portuguese

Proper noun

Odimira

  1. A city in southern Portugal.

Descendants