Definify.com

Definition 2024


イグルー

イグルー

Japanese

Noun

イグルー (romaji igurū)

  1. an igloo (Inuit snow house)