Imamuras
English
Proper noun
Imamuras
plural of
Imamura
Anagrams
samarium