Definition of ヒマラヤン

ヒマラヤン

himarayan

noun
Himalayan (breed of cat)