Also read:

ドーマーウインドー (Doomaauindoo) is a Japanese noun meaning “dormer window”.

Meanings

  1. noundormer window