Definition of ソウル

ソウル

souru

noun
Seoul (South Korea)