カラン
karan

Noun

1. water outlet; tap; faucet

Rare
Related to 蛇口

From Dutch "kraan"