oyda

Oyda

Alternative forms

Noun

oyda

  1. A seat; a chair.[1]
  • Oyda (Proper noun: the people and their language)

Anagrams

References