English

edit

Proper noun

edit

Nomuras

  1. plural of Nomura

Anagrams

edit