Vocabulary

メアンダー

meander

noun