Definify.com

Definition 2024


Odimira

Odimira

Old Portuguese

Proper noun

Odimira

  1. A city in southern Portugal.

Descendants