Definify.com

Definition 2025


Odó

Odó

See also: odo, ōdo, -odo, and ōdō

Catalan

Proper noun

Odó m

  1. Odo