New Oraibi

English

Proper noun

New Oraibi

  1. Synonym of Kykotsmovi Village.