Borrowed from Hebrew מקווה / מִקְוֶה (mikvé). The internal vowel arose through conflation with myć (“to wash with water”).
mykwa f