Entry # 7005 has returned 1 entry

haitoga

noun an opening for a door or window