1 definition by Jonometalhead

Top Definition
the name of a small town in Alaska. also the name of a song by the 36 crazyfists (a snow capped romance).
where do you live?
i live in Kenai
by Jonometalhead July 17, 2006

Mug icon
Buy a kenai mug!