NichiDict

ホームズ

[hoomuzu]

Meanings

1.Noun

homes